void
_gdk_frame_clock_emit_flush_events (GdkFrameClock *frame_clock)
{
- gint64 before = g_get_monotonic_time ();
-
g_signal_emit (frame_clock, signals[FLUSH_EVENTS], 0);
-
- if (GDK_PROFILER_IS_RUNNING)
- gdk_profiler_end_mark (before, "frameclock", "flush-events");
}
void
_gdk_frame_clock_emit_before_paint (GdkFrameClock *frame_clock)
{
- gint64 before = g_get_monotonic_time ();
-
g_signal_emit (frame_clock, signals[BEFORE_PAINT], 0);
-
- if (GDK_PROFILER_IS_RUNNING)
- gdk_profiler_end_mark (before, "frameclock", "before-paint");
}
void
void
_gdk_frame_clock_emit_after_paint (GdkFrameClock *frame_clock)
{
- gint64 before = g_get_monotonic_time ();
-
g_signal_emit (frame_clock, signals[AFTER_PAINT], 0);
-
- if (GDK_PROFILER_IS_RUNNING)
- gdk_profiler_end_mark (before, "frameclock", "after-paint");
}
void
_gdk_frame_clock_emit_resume_events (GdkFrameClock *frame_clock)
{
- gint64 before = g_get_monotonic_time ();
-
g_signal_emit (frame_clock, signals[RESUME_EVENTS], 0);
-
- if (GDK_PROFILER_IS_RUNNING)
- gdk_profiler_end_mark (before, "frameclock", "resume-events");
}
static gint64
priv->sleep_serial = get_sleep_serial ();
if (GDK_PROFILER_IS_RUNNING)
- gdk_profiler_end_mark (before, "frameclock", "paint_idle");
+ gdk_profiler_end_mark (before, "frameclock cycle", NULL);
return FALSE;
}
if (priv->freeze_time != 0)
{
gdk_profiler_end_mark (priv->freeze_time,
- "frameclock freeze", NULL);
+ "frameclock frozen", NULL);
priv->freeze_time = 0;
}
}